most resisting - French English Dictionary